package ristorante;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Date;

public class Prenotazioni {
	public int id, Npersone, rsCount;
	public String Nome, telefono;
	public Date data;
	public Statement stat;
	public Connection conn;

	public Prenotazioni() throws ClassNotFoundException, SQLException {
	    Class.forName("org.sqlite.JDBC"); 
	    conn = DriverManager.getConnection("jdbc:sqlite:Ristorante.db"); 
	    stat = conn.createStatement(); 
//	    rs.close();
//	    stat.close();
//	    conn.close(); 
	}
	
	public void aggiungi(String nome, long data, int Npersone, String telefono) throws SQLException{
	    stat.executeUpdate("insert into Prenotazioni (Nome, Data, Npersone, Telefono) VALUES ('" + nome + "', '" + data + "', '" + Npersone + "', '" + telefono + "')"); 
	}
	public void modifica(int id, String nome,long data, int Npersone, String telefono ) throws SQLException{
	    stat.executeUpdate("update Prenotazioni set Nome = '" + nome +  "', Data = '" + data + "', Npersone = '" + Npersone + "', Telefono = '" + telefono + "' where id = " + id); 
	}
	public void elimina(int id) throws SQLException{
		stat.executeUpdate("delete from Prenotazioni where id = " + id);
	}
}
